render a final decision - Español Inglés Diccionario